﻿using UnityEngine;
using System.Collections;

public class paco : MonoBehaviour {
	public GameObject controller;
	public controller script;	
	int miposx;
	int miposy;
	// Use this for initialization
	void Start () {
		controller = GameObject.FindGameObjectWithTag ("controller");
		script = controller.GetComponent<controller> ();
	}
	
	// Update is called once per frame
	void Update () {
	
	}
	void mover(){
		int movimiento = 2;
		int xpreso=script.posxPreso;
		int ypreso=script.posyPreso;
		miposx = script.posxPaco;
		miposy = script.posyPaco;

		if (miposx != xpreso ) {//movimiento horizontal si es igual pregunta por el vertical
			//ver si a la derecha puedo
			if(miposx<xpreso){
				movimiento--;
			}
			//ver si a la izquierda puedo
			else if(miposx>xpreso){
				movimiento--;
			}
		}
		if(miposy!= ypreso){//movimiento vertical, si ambos son iguales no hace nada
			//ver si abajo puedo
			if(miposy<ypreso){
				movimiento--;
			}
			//ver si arriba puedo
			else if(miposy>ypreso){
				movimiento--;
			}
		}


		//avisar mi nueva posicion
		script.posxPaco = miposx;
		script.posyPaco = miposy;
		//avisar que termino mi movimiento y le toca al usuario
		script.turno = true;
	}
}
